package com.yc.system.domain;

import java.io.Serial;
import java.io.Serializable;

/**
 * 教师对象
 */
public class Teacher implements Serializable {

    @Serial
    private static final long serialVersionUID = -2834610921511180944L;

    /* 教师id */
    private String teaId;

    /* 教师姓名 */
    private String teaName;

    /* 教学科目 */
    private String subject;

    /* 添加时间 */
    private String createTime;

    /* 更新时间 */
    private String updateTime;

    /* 删除时间 */
    private String deleteTime;

    /* 逻辑删除标志（0可用，1不可用） */
    private String deleted;

    /* 职称 */
    private String titleLevel;

    /* 部门 */
    private String department;

    /* 职务状态 */
    private String employmentStatus;

    public Teacher() {
    }

    public String getTeaId() {
        return teaId;
    }

    public void setTeaId(String teaId) {
        this.teaId = teaId;
    }

    public String getTeaName() {
        return teaName;
    }

    public void setTeaName(String teaName) {
        this.teaName = teaName;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getDeleteTime() {
        return deleteTime;
    }

    public void setDeleteTime(String deleteTime) {
        this.deleteTime = deleteTime;
    }

    public String getDeleted() {
        return deleted;
    }

    public void setDeleted(String deleted) {
        this.deleted = deleted;
    }

    public String getTitleLevel() {
        return titleLevel;
    }

    public void setTitleLevel(String titleLevel) {
        this.titleLevel = titleLevel;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public String getEmploymentStatus() {
        return employmentStatus;
    }

    public void setEmploymentStatus(String employmentStatus) {
        this.employmentStatus = employmentStatus;
    }

    @Override
    public String toString() {
        return "Teacher{" +
                "teaId='" + teaId + '\'' +
                ", teaName='" + teaName + '\'' +
                ", subject='" + subject + '\'' +
                ", createTime='" + createTime + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", deleteTime='" + deleteTime + '\'' +
                ", deleted='" + deleted + '\'' +
                ", titleLevel='" + titleLevel + '\'' +
                ", department='" + department + '\'' +
                ", employmentStatus='" + employmentStatus + '\'' +
                '}';
    }
}
